python虚拟环境管理

您所在的位置:网站首页 workon 未找到命令 python虚拟环境管理

python虚拟环境管理

#python虚拟环境管理 | 来源: 网络整理| 查看: 265

python虚拟环境管理 LinuxWindows

               

Linux

1、安装 virtualenvwrapper

$ pip3 install virtualenvwrapper

   

2、创建目录存放虚拟环境

$ mkdir -p /python_venv_manage

   

3、查看 python3 安装目录

$ which python3

   

4、查看 virtualenvwrapper.sh 路径

$ which virtualenvwrapper.sh 或 $ find / -name “virtualenvwrapper.sh”

   

5、添加环境变量(对所有用户生效)

$ vim /etc/profile   添加内容如下: export WORKON_HOME=/python_venv_manage VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh

   

5、创建虚拟环境

$ mkvirtualenv --python=/usr/bin/python3 虚拟环境名

   

6、删除虚拟环境

$ rmvirtualenv 虚拟环境名

   

7、列出虚拟环境

$ lsvirtualenv 或者 $ workon

   

8、激活虚拟环境

$ workon 虚拟环境名

               

Windows

1、安装 virtualenvwrapper

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win

   

2、创建目录存放虚拟环境

   

3、配置环境变量 以 WORKON_HOME 为名,值选择一个目录,以后所有使用virtualenvwrapper管理的虚拟环境都会在这个目录中

在这里插入图片描述

   

4、cmd中输入virtualenvwrapper,可以看到相关命令 在这里插入图片描述

   

5、创建虚拟环境

$ mkvirtualenv --python=/usr/bin/python3 虚拟环境名

   

6、删除虚拟环境

$ rmvirtualenv 虚拟环境名

   

7、列出虚拟环境

$ lsvirtualenv 或者 $ workon 在这里插入图片描述

   

8、激活虚拟环境

$ workon 虚拟环境名

   

可能遇到的问题

 

1、workon命令不报错,也不显示虚拟环境

原因:创建虚拟环境时,是否改变了虚拟环境的存放位置   解决:去环境变量的 WORKON_HOME 目录内查看对应的虚拟环境是否存在

 

2、之前创建的虚拟环境是否可以使用 virtualenvwrapper 进行管理

将之前创建的虚拟环境移动到 环境变量的 WORKON_HOME 目录内即可



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3